.crm-addremind-form-head {
    padding         : 0 25px;
    background-color: #f9f9f9;
    border-radius   : 6px 6px 0 0;
    background      : #fff;
    color           : #666;
    border-bottom   : 1px solid #e9e9e9;
    display         : flex;
    height          : 50px;
    line-height     : 50px;
    font-size       : 14px;

    .crm-addremind-form-head-dialog {
        background    : #2db7f5;
        color         : #ffffff;
        display       : inline-block;
        vertical-align: middle;
        width         : 24px;
        height        : 24px;
        font-size     : 16px;
        line-height   : 24px;
        text-align    : center;
        border-radius : 50%;
        margin-right  : 10px;
        margin-top    : 13px;
    }
}

.crm-addremind-form-body {
    overflow   : scroll;
    padding    : 0 25px;
    flex       : 1 1;
    padding-top: 30px;

    .wea-form-item {
        margin: 10px 0;
    }
}

.crm-addremind-form-foot {
    border-top   : 1px solid #e9e9e9;
    padding      : 15px 18px 14px 10px;
    text-align   : right;
    border-radius: 0 0 6px 6px;
    clear        : both;
    width        : 100%;
    display      : flex;

    .footer-btns {
        flex: 1 1;
    }

    button {
        margin-left : 0;
        margin-right: 10px;
        padding     : 5px 15px;
    }
}

.crm-addRemind-pc {
    .wea-form-item {
        margin: 10px 0px;
    }
}

.crm-sellchance-remind-common-body {
    display         : flex;
    height          : 40px;
    line-height     : 40px;
    background-color: white;
}

.crm-sellchance-new-pc {
    height: 100%;
    width : 100%;

    display       : flex;
    flex-direction: column;
}

.crm-remind-list-pc {
    display       : flex;
    flex-direction: column;
    height        : 100%;

    .wea-tab .wea-tab-right {
        .wea-tab .wea-tab-right .wea-input-focus {
            width: 150px;
        }
    }
}

.crm-sellchance-remind-commonlanguage-item {
    text-align   : center;
    border-bottom: 1px solid #eee;
    padding      : 12px 10px;
    color        : #000;
}

.crm-pc-chance-remind-main {
    background-color: #f3f3f3;
    flex            : 1 1;
    overflow        : scroll;
}

.crm-pc-chance-remind-item {
    display       : flex;
    flex-direction: column;
    background    : white;
    margin        : 10px 10px 10px 10px;
    border-radius : 5px;
    padding       : 5px 15px;
}

.crm-pc-chance-remind-item-body {
    flex: 1 1;
}

.crm-pc-chance-remind-item:hover {
    -webkit-box-shadow: 0 0 10px #ccc;
    box-shadow        : 0 0 10px #ccc;
    cursor            : pointer;
}

.crm-remind-list-pc .wea-tab .wea-search-tab>span {
    float: right;
}

.crm-pc-chance-remind-item-detail {
    margin       : 7px 0 10px 0;
    font-size    : 12px;
    min-height   : 20px;
    margin-bottom: 8px;
    width        : 100%;
    white-space  : normal;
    word-break   : break-word;
}

.crm-pc-chance-remind-item-bottom {
    position   : relative;
    height     : 30px;
    line-height: 30px;
    color      : #888;

    span {
        margin-left: 10px;
    }

    span:first-child {
        margin-left: 0;
    }
}

.crm-pc-chance-remind-item-button {
    padding      : 2px 10px;
    color        : white;
    line-height  : 20px;
    text-align   : center;
    border-radius: 3px;
    cursor       : pointer;
    font-size    : 12px;
    position     : absolute;
    right        : 0;
    bottom       : 4px;
    margin-top   : auto;
}

.crm-pc-chance-remind-item-button-bule {
    background-color: #1890ff;
    border-color    : #1890ff;
}

.crm-pc-chance-remind-item-button-gray {
    background-color: gray;
    border-color    : gray;
}

.crm-pc-chance-remind-item-button-blue:hover {
    color           : #fff;
    background-color: #40a9ff;
    border-color    : #40a9ff;
}

.crm-pc-chance-remind-item-button-green {
    background-color: #87d068;
    border-color    : #87d068;
}

.crm-pc-chance-remind-item-button-green:hover {
    color           : #fff;
    background-color: #87d068;
    border-color    : #87d068;
}

.crm-pc-sellchance-remind-tip {
    border-radius   : 50px;
    background-color: #bbb;
    text-align      : center;
    color           : rgb(255, 255, 255);
    font-size       : 12px;
    margin          : 5px auto 5px;
    padding         : 2px 20px;
    display         : inline-block;
    width           : 110px;
}